#include<stdio.h>
#include<math.h>
int main()
{
	while(1)
	{
		double x,y,n;
		int flag;
		printf("你好鸭，小朋友，我是小朋友计算器，\n如果可以帮到你的忙，我会很开心的\n");
		printf("--------小朋友计算器--------\n");
		printf("---1.加----------2.减-------\n");
		printf("---3.乘----------4.除-------\n");
		printf("---5.乘方--------6.清屏-----\n");
		printf("----------7.退出------------\n");
		printf("请输入你要进行的运算的符号前的数字\n(如：想要进行加法就输入1)：\n");
		scanf("%d",&flag);
		if(flag==7)
		{
			system("cls");
			printf("正在退出....\n");
			printf("欢迎小朋友再次使用本机");
			return 0;
		}
		else if(flag==6)
		{
			system("cls");
			continue;
		}
		printf("请输入你要进行运算的数字\n(格式为：数字,数字)：\n");
		scanf("%lf,%lf",&x,&y);
		//加
		if(flag==1)
		{
			n=x+y;
			printf("%lf+%lf=%lf\n",x,y,n);
		}
		//减
		else if(flag==2)
		{
			n=x-y;

			printf("%lf-%lf=%lf\n",x,y,n);
		}
		//乘
		else if(flag==3)
		{
			n=x*y;
			printf("%lf*%lf=%lf\n",x,y,n);
		}
		//除
		else if(flag==4)
		{
			n=x/y;
			if(y==0)
				printf("你输入的第二个数字不合理，除数不能等于0\n");
			else
				printf("%lf/%lf=%lf\n",x,y,n);
		}
		//乘方
		else if(flag==5)
		{
			n=pow(x,y);
			if(x==0)
				printf("你输入的第一个数字不合理，底数不能为0\n");
			printf("%lf^%lf=%lf\n",x,y,n);
		}
	}
}